Lev Popovich Apps

Preferans Studio 1.12
Lev Popovich
"Preferans" - sophisticated card game.
Preference 1.19
Lev Popovich
Application for writing and calculating scoresfor "Preference" card game.
Преферанс Студия Демо 1.11
Lev Popovich
Попробуйте разные варианты розыгрыша одной итой же сформированной Вами комбинации карт или посмотритеоптимальный вариант, которым её разыграет компьютер. Алгоритмоснован на полном пересчете возможных вариантов и практически неиспользует навыки человека играть в преферанс, хотя и предполагает,что Вы не совершаете неадекватных действий - например, в играх навзятки не сносите козырей, по возможности избегаете сноса высоковероятных взяток. Это позволяет получать статистически точныерешения преферансных задач для игры "лёжа". В игре "стоя" покаприходится закладывать определённые (небольшие) навыки игры, чтобысделать задачу доступной для таких вычислительно слабых устройств,как Андроид-гаджеты.АЛГОРИТМ НЕ СМОТРИТ В ВАШИ КАРТЫ ПОКА ВЫ НЕ ПОПРОСИТЕ ЕГО ОБЭТОМ.Приложение имеет два экрана. На первом экране кликами по картами горизонтальными или вертикальными жестами в направлении стрелокна столе формируется желаемый расклад. Одним жестом можноперемещать любое количество выбранных карт. Если все картынаходятся на одной руке, длинный клик на любую карту сгенерируетслучайный расклад.Вверху расположены карты сноса, внизу - карты на Вашей руке.Из-за ограниченных размеров экрана внизу может находиться не более10 карт, в сносе - не более двух. После распределения по 10 карт накаждую руку длинным кликом на карты сноса вызывается джойстик,правым управляющим элементом которого устанавливается тот, ктобудет играющим (победивший в торге), левым - чей будет первый ход,нижним - как будет разыгран расклад - стоя, лёжа или сподсматриванием в карты друг друга (символ "бинокль" - когда каждыйвидит карты остальных). Если джойстик не вызывается, то это значит,что Вы еще не сформировали правильно расклад для игры. В случаекогда карты уже распределены, но Вы захотели сыграть за правого илилевого игрока, то нажатие на верхний элемент джойстика переместиткарты циклически между игроками.Клик в центр джойстика переводит Вас на второй экран, а длинныйклик сформирует новый случайный расклад. Если Вы затрудняетесь свызовом нужной функции, то на кнопке "Меню" телефона есть помощь суказанием того, что и когда нажимать.На втором экране выбирается козырь и количество взяток, а так жедлинным кликом на центр джойстика устанавливается тип игры -компьютер может сам ходить за всех игроков, или за двух игроковкроме Вас, или, если Вы вистуете (ловите мизериста), то можетеходить за себя и за второго вистующего (ловящего). Игра начинаетсядвойным кликом по центру джойстика.Если подошла Ваша очередь ходить, то одна из возможных карт дляхода будет сразу приподнята над остальными. Горизонтальнымдвижением пальца по любому свободному от карт месту можно изменятьэту карту. Двойной клик по пустому месту или простой клик поприподнятой карте отправит её на стол. Те же действия уберут картысо стола, когда их там станет три.В процессе игры клик на вышедшие карты покажет последнюю взятку.Длинный клик покажет историю взяток на текущий момент. Всплывающиеокна закрываются нажатием на незанятое место на них. Возврат напервый экран - посредством телефонной кнопки "Назад".Это демо-версия приложения. В демо-версии можно сыграть толькоодну игру - задачу Галактионова. Она достаточно трудна длявычисления и позволяет протестировать производительность Вашеготелефона. Двух ядер и 1 ГГц (~5000 по AnTuTu) должно хватить дляподавляющего большинства раскладов. На одном ядре с 600 МГц (~1000по AnTuTu) удастся просчитать только игру на взятки (сподсматриванием или лёжа) и мизеры с подсматриванием (не все).Памяти потребуется от 5 МБ до 50 МБ на каждое ядро процессора (вособо тяжёлых мизерах). Распасы не включены, так как их расчеттребует пока еще слишком большого количества ресурсов.Автор благодарен Словеснову А., Лесному Д. и Григорьеву А. заматериалы о преферансе, размещенные на www.slovesnov.narod.ru иwww.review-pref.ru, которые оказались очень полезны при разработкеэтого приложения.Try different versions ofthe drawing of the same card combination formed by you or look thebest option, which give away her computer. The algorithm is basedon full conversion options and uses almost no human skills to playwhist, although it assumes that you do not make inappropriateactions - for example, in games in bribes not carry the trumps aspossible avoid demolition highly probable bribes. This allows for astatistically accurate solutions preferansnyh problems for the gameof "lying." In the game "standing" while it is necessary to laysome (small) playing skills, to make the task available for suchcomputationally weak devices like Android gadgets.ALGORITHM Do not look at your cards until you ask him aboutit.The application has two screens. On the first screen, click onthe map and horizontal or vertical gesture in the direction of thearrows on the table forms the desired alignment. One gesture canmove any number of selected cards. If all the cards are on the onehand, a long-click on any map will generate a random alignment.Located at the top card of drift down - card in your hand.Because of the limited size of the screen at the bottom can be nomore than 10 cards in demolition - not more than two. After thedistribution of 10 cards in each hand a long-click on the mapcalled the demolition joystick right control element which is setto be the one who will be playing (fighting in bargaining), theleft - whose will be the first move lower - as will be raffled offsituation - standing, lying or with peeping at each other's cards(the "binoculars" - when one sees the other cards). If the joystickis not called, then it means that you have not formed properly dealfor the game. In the case when the cards have been distributed, butyou want to play for the right or left player, pressing thejoystick to move the top item cards cyclically between players.Click the center of the joystick takes you to a second screen,and the long-click form a new random cards. If you find itdifficult to call the desired function, then on the "Menu" phone ishelp with an indication of what and when to push.On the second screen, select the trump card and the number oftricks, as well as a long-click on the center of the joystick setthe type of game - the computer itself can go for all the players,or two players but you, or if you vistuete (mizerista catch), youcan go for himself and for the second Vista (catching). The gamestarts by double clicking on the center of the joystick.If your turn came up, one of the possible cards for the coursewill be immediately raised above the rest. The horizontal movementof a finger on any free place on the cards can change this card.Double-click on an empty space or a simple click on a raised mapsend it on the table. The same action will remove cards from thetable when they are there will be three.During the game, click on the published maps show the lasttrick. Long click will show the history of bribes at the moment.Pop-up windows are closed by clicking on the unallocated space onthem. Return to the first screen - via telephone "Back" button.This is a demo version of the application. In the demo versionyou can only play one game - Galaktionov task. It is quitedifficult to compute and allows you to test the performance of yourphone. Two cores and 1 GHz (~ 5000 on AnTuTu) should be enough formost layouts. On a single core with 600 MHz (~ 1000 on AnTuTu) cancount only game in bribes (with spying or lying) and Misery withspying (not all). Memory is required from 5 MB to 50 MB perprocessor core (in the most severe Misery). Raspasy not includedbecause their calculation requires far too many resources.The author is grateful Slovesnovu A., Forest D. and A. Grigorievfor the materials of preference, and posted onwww.slovesnov.narod.ru www.review-pref.ru, which were very usefulin the preparation of this application.